Part Number Hot Search : 
TB6612 010AE LBT11505 181561 AC08DSMA SF164 2SD946B MPA1954F
Product Description
Full Text Search
 

To Download CS44210-KZ Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 CS44210 Digital PWM Controller with Headphone Monitor
Features Description
The CS44210 is a complete stereo digital-to-PWM Class D audio amplifier system controller including interpolation, volume control, half bridge PWM driver outputs, and an integrated CS44L10 headphone amplifier in a 24-pin TSSOP package. The CS44210 architecture uses a direct-to-digital approach
lUp to 100 dB Dynamic Range l2.4 V to 5.0 V supply l Sample rates up to 96 kHz lDigital Tone Control lProgrammable Digital volume control
--+18 to -96 dB in 1 dB steps
--3 selectable HPF and LPF corner frequencies that maintains digital signal integrity to the final output filter. This minimizes analog interference effects that can negatively --12 dB boost for bass and treble - 1 dB step size affect system performance.
The CS44210 contains on-chip digital bass and treble boost, peak signal limiting, and de-emphasis. The PWM amplifier can achieve greater than 90% efficiency. This efficiency leads to longer battery life for portable systems, smaller device package, less heat sink requirements, and smaller power supplies. The CS44210 provides all the controls necessary to drive higher voltage output stages for increased power levels. The CS44210 is ideal for integrated, mult-function systems such as shelf-top audio systems, audio mini systems, audio video receivers (AVR), boom boxes and powered speakers.
lPeak signal soft limiting lDe-emphasis for 32 kHz, 44.1 kHz, and 48 lSelectable outputs for each channel including lPWM PopGuard(R)
--Channel A: R, L, mono (L + R) / 2, mute --Channel B: R, L, mono (L + R) / 2, mute
kHz
ORDERING INFORMATION CS44210-KZ -10 to 70 C
24-pin TSSOP
SCL/CCLK/DIF0 AD1/CDOUT SDA/CDIN/DEM AD0/CS/DIF1
Control Port
VL
VA_HPA
Multibit Modulator with Correction
PW M Conversion
Level Shifter
HP_A
GND_HPA
DRIVER_A
SDIN1 SDIN2 SDIN3
SCLK LRCK
Input MUX and Serial Port
Digital Volume Control, Bass/Treble Boost, Compression Limiting, De-emphasis
Interpolation
DRIVER_B
Input Sampling Rate LRCLK/MCLK Ratio
Multibit Modulator with Correction
VA_HPB
PW M Conversion
Level Shifter
HP_B
GND_HPB
TSTIN
RST
VD
GND
MCLK
SYNC_CLK
Advance Product Information
P.O. Box 17847, Austin, Texas 78760 (512) 445 7222 FAX: (512) 445 7581 http://www.cirrus.com
This document contains information for a new product. Cirrus Logic reserves the right to modify this product without notice.
Copyright Cirrus Logic, Inc. 2001 (All Rights Reserved)
MAY `01 DS539PP1
1
CS44210
TABLE OF CONTENTS
CHARACTERISTICS AND SPECIFICATIONS ........................................................................ 4 TYPICAL CONNECTION DIAGRAM ...................................................................................... 11 REGISTER QUICK REFERENCE ...................................................................................... 13 REGISTER DESCRIPTIONS .................................................................................................. 14 PIN DESCRIPTION ................................................................................................................. 27 APPLICATIONS ..................................................................................................................... 29 6.1 Grounding and Power Supply Decoupling ...................................................................... 29 6.2 Clock Modes ................................................................................................................... 29 6.3 De-Emphasis .................................................................................................................. 29 6.4 PWM PopGuard Transient Control ................................................................................. 29 6.5 Recommended Power-up Sequence .............................................................................. 30 6.5.1 Stand Alone Mode ................................................................................................ 30 6.5.2 Control Port Mode ................................................................................................ 30 7. CONTROL PORT INTERFACE .............................................................................................. 31 7.1 Format Selection ............................................................................................................. 31 7.2 Two-Wire Format ............................................................................................................ 31 7.2.1 Writing in Two-Wire Format ................................................................................. 31 7.2.2 Reading in Two-Wire Format ............................................................................... 31 7.3 SPI Format ...................................................................................................................... 31 7.3.1 Writing in SPI ....................................................................................................... 31 7.3.2 Reading in SPI ..................................................................................................... 33 7.4 Memory Address Pointer (MAP) ................................................................................... 33 7.4.1 INCR (Auto Map Increment Enable) .................................................................... 33 7.4.2 MAP3-0 (Memory Address Pointer) ..................................................................... 33 8. PARAMETER DEFINITIONS .................................................................................................. 36 9. PACKAGE DIMENSIONS ....................................................................................................... 37 1. 2. 3. 4. 5. 6.
LIST OF FIGURES
Figure 1. Serial Audio Data Interface Timing .................................................................................. 7 Figure 2. Control Port Timing - Two-Wire Format ........................................................................... 9 Figure 3. Control Port Timing - SPI Format ................................................................................... 10 Figure 4. Typical CS44210 Connection Diagram Stand-Alone Mode ........................................... 11 Figure 5. Typical CS44210 Connection Diagram Control Port Mode ............................................ 12 Figure 6. Dynamics Control Block Diagram .................................................................................. 21 Figure 7. De-Emphasis Curve ....................................................................................................... 24 Figure 8. Control Port Timing, Two-Wire Format .......................................................................... 32
Contacting Cirrus Logic Support
For a complete listing of Direct Sales, Distributor, and Sales Representative contacts, visit the Cirrus Logic web site at: http://www.cirrus.com/corporate/contacts/sales.cfm
Preliminary product information describes products which are in production, but for which full characterization data is not yet available. Advance product information describes products which are in development and subject to development changes. Cirrus Logic, Inc. has made best efforts to ensure that the information contained in this document is accurate and reliable. However, the information is subject to change without notice and is provided "AS IS" without warranty of any kind (express or implied). Customers are advised to obtain the latest version of relevant information to verify, before placing orders, that information being relied on is current and complete. All products are sold subject to the terms and conditions of sale supplied at the time of order acknowledgment, including those pertaining to warranty, patent infringement, and limitation of liability. No responsibility is assumed by Cirrus Logic, Inc. for the use of this information, including use of this information as the basis for manufacture or sale of any items, nor for infringements of patents or other rights of third parties. This document is the property of Cirrus Logic, Inc. and by furnishing this information, Cirrus Logic, Inc. grants no license, express or implied under any patents, mask work rights, copyrights, trademarks, trade secrets or other intellectual property rights of Cirrus Logic, Inc. Cirrus Logic, Inc., copyright owner of the information contained herein, gives consent for copies to be made of the information only for use within your organization with respect to Cirrus Logic integrated circuits or other parts of Cirrus Logic, Inc. The same consent is given for similar information contained on any Cirrus Logic website or disk. This consent does not extend to other copying such as copying for general distribution, advertising or promotional purposes, or for creating any work for resale. The names of products of Cirrus Logic, Inc. or other vendors and suppliers appearing in this document may be trademarks or service marks of their respective owners which may be registered in some jurisdictions. A list of Cirrus Logic, Inc. trademarks and service marks can be found at http://www.cirrus.com.
2
DS539PP1
CS44210
Figure 9. Control Port Timing, SPI Format (Write) ........................................................................ 32 Figure 10. Control Port Timing, SPI Format (Read)...................................................................... 33 Figure 11. Single Speed Stopband Rejection ............................................................................... 34 Figure 12. Single Speed Transition Band ..................................................................................... 34 Figure 13. Single Speed Transition Band (Detail)......................................................................... 34 Figure 14. Single Speed Passband Ripple ................................................................................... 34 Figure 15. Double Speed Stopband Rejection.............................................................................. 34 Figure 16. Double Speed Transition Band .................................................................................... 34 Figure 17. Double Speed Transition Band (Detail) ....................................................................... 35 Figure 18. Double Speed Passband Ripple .................................................................................. 35 Figure 19. Left Justified, up to 24-Bit Data.................................................................................... 35 Figure 20. Right Justified, 24-Bit Data ......................................................................................... 35 Figure 21. I2S, Up to 24-Bit Data ................................................................................................. 35 Figure 22. Right Justified, 16-Bit Data .......................................................................................... 36
LIST OF TABLES
Table 1. Register Quick Reference .............................................................................................. 13 Table 2. Example Volume Settings .............................................................................................. 16 Table 3. Example Bass Boost Settings ........................................................................................ 16 Table 4. Example Treble Boost Settings ...................................................................................... 16 Table 5. Base Boost Corner Frequencies in Single Speed Mode ................................................ 17 Table 6. Base Boost Corner Frequencies in Double Speed Mode .............................................. 17 Table 7. Treble Boost Corner Frequencies in Single Speed Mode .............................................. 18 Table 8. Example Limiter Attack Rate Settings ............................................................................ 19 Table 9. Example Limiter Release Rate Settings ......................................................................... 19 Table 10. ATAPI Decode ............................................................................................................. 21 Table 11. Single Speed Clock Modes - Control Port Mode .......................................................... 23 Table 12. Single Speed Clock Modes - Stand-Alone Mode ......................................................... 23 Table 13. Double Speed Clock Modes - Control Port Mode ........................................................ 24 Table 14. Double Speed Clock Modes - Stand-Alone Mode ........................................................ 24 Table 15. Digital Interface Format - DIF1 and DIF0 (Stand-Alone Mode) .................................... 28
DS539PP1
3
CS44210
1. CHARACTERISTICS AND SPECIFICATIONS
(TA = 25 C; GND = 0 V; Logic "1" = VL = 2.4 V; Logic "0" = GND = 0 V; Full-Scale Output Sine Wave, 997 Hz, MCLK = 12.288 MHz, Measurement Bandwidth 10 Hz to 20 kHz, unless otherwise specified; Fs for Single Speed Mode = 48 kHz, SCLK = 3.072 MHz; Fs for Double Speed Mode = 96 kHz, SCLK = 6.144 MHz. Test load RL = 16 , CL = 10pF.) (See Typical CS44210 Connection Diagram.) Parameter Symbol Min Typ 93 91 91 89 -62 -71 -31 TBD 95 92 92 90 -64 -72 -32 TBD 99 96 91 93 -67 -76 -36 TBD Max TBD TBD TBD Unit dB dB dB dB dB dB dB dB dB dB dB dB dB dB dB dB dB dB dB dB dB dB dB dB
Headphone Output Dynamic Performance for VD = VL = VA_HPx = 2.4 V Dynamic Range 18 to 24-Bit A-Weighted TBD UnWeighted TBD 16-Bit A-Weighted Unweighted Total Harmonic Distortion + Noise 0 dBFS THD+N -20 dBFS -60 dBFS Interchannel Isolation (1 kHz) Headphone Output Dynamic Performance for VD = VL = VA_HPx = 3.0 V 18 to 24-Bit A-Weighted TBD UnWeighted TBD 16-Bit A-Weighted Unweighted Total Harmonic Distortion + Noise 0 dB THD+N -20 dB -60 dB Interchannel Isolation (1 kHz) Dynamic Range
Headphone Output Dynamic Performance for VD = VL = VA_HPx = 5.0 V 18 to 24-Bit A-Weighted TBD UnWeighted TBD 16-Bit A-Weighted Unweighted Total Harmonic Distortion + Noise 0 dB THD+N -20 dB -60 dB Interchannel Isolation (1 kHz) Dynamic Range
4
DS539PP1
CS44210
CHARACTERISTICS AND SPECIFICATIONS (Continued)
Parameters PWM Headphone Output
Full Scale Headphone Output Voltage Headphone Output Quiescent Voltage Interchannel Gain Mismatch Modulation Index Maximum Headphone Output AC-Current
Symbol
Min TBD -
Typ 0.85 x VA_HP 0.5 x VA_HP 0.1 45 80
Max TBD 85 -
Units Vp VDC dB % mA mA
VA_HPx=2.4V VA_HPx=5.0V
IHP
Single Speed Mode Parameter Digital Filter Response (Note 1) Passband to -0.05 dB corner (Note 2) to -0.1 dB corner to -3 dB corner
Frequency Response 10 Hz to 20 kHz
Double Speed Mode Min 0 0 0 .577 55 Typ 4/Fs 1.39/Fs 0.23/Fs (Note 5) Max .4426 .4984 +0.11 Unit Fs Fs Fs dB Fs dB s s s dB dB dB
Symbol
Min 0 0 -.02
Typ 9/Fs 0.36/Fs -
Max .4535 .4998 +.08 +.2/-.1 +.05/-.14 +0/-.22
(Note 3)
StopBand StopBand Attenuation Group Delay Passband Group Delay Deviation De-emphasis Error (Relative to 1 kHz)
.5465 (Note 4) tgd 0 - 40 kHz 0 - 20 kHz Fs = 32 kHz Fs = 44.1 kHz Fs = 48 kHz 50 -
Note: 1. Filter response is not tested but is guaranteed by design. 2. Response is clock dependent and will scale with Fs. Note that the response plots (Figures 11-18) have been normalized to Fs and can be de-normalized by multiplying the X-axis scale by Fs. 3. Referenced to a 1 kHz, full-scale sine wave. 4. For Single Speed Mode, the measurement bandwidth is 0.5465 Fs to 3 Fs. For Double Speed Mode, the measurement bandwidth is 0.577 Fs to 1.4 Fs. 5. De-emphasis is not available in double speed mode.
DS539PP1
5
CS44210
ABSOLUTE MAXIMUM RATINGS (GND = 0V; all voltages with respect to ground.)
Parameters
DC Power Supplies:
Headphone Interface Digital
Input Current, Any Pin Except Supplies Digital Input Voltage Ambient Operating Temperature (power applied) Storage Temperature
Symbol VA_HPx VL VD Iin VIND TA Tstg
Min 2.4 2.4 2.4 -0.3 -55 -65
Max 5.5 5.5 5.5 10 VL + 0.4 125 150
Units V V V mA V C C
CAUTION: Operation at or beyond these limits may result in permanent damage to the device. Normal operation is not guaranteed at these extremes.
RECOMMENDED OPERATING CONDITIONS (GND = 0V; all voltages with respect to ground.)
Parameters
Ambient Temperature DC Power Supplies:
Headphone Interface Digital
Symbol TA VA_HPx VL VD
Min -10 2.4 2.4 2.4
Typ -
Max 70 5.0 5.0 5.0
Units C V V V
SWITCHING CHARACTERISTICS (TA = -10 to 70C; VL = 2.4V - 5.0V; Inputs: Logic 0 = GND,
Logic 1 = VL, CL = 20pF) Parameters
Input Sample Rate MCLK Duty Cycle LRCK Duty Cycle SCLK Pulse Width Low SCLK Pulse Width High SCLK Period
Symbol Single Speed Mode Double Speed Mode Fs Fs
Min 8 50 40 40
Typ 50 50 -
Max 50 100 60 60 -
Units kHz kHz % % ns ns ns ns ns ns ns ns
tsclkl tsclkh Single Speed Mode Double Speed Mode tsclkw tsclkw tslrd tslrs tsdlrs tsdh
20 20
1 --------------------( 128 )Fs 1 -----------------( 64 )Fs
SCLK rising to LRCK edge delay SCLK rising to LRCK edge setup time SDIN valid to SCLK rising setup time SCLK rising to SDIN hold time
20 20 20 20
6
DS539PP1
CS44210
LRCK t slrd t slrs t sclkl t sclkh
SCLK t sclkw t sdlrs SDATA t sdh
Figure 1. Serial Audio Data Interface Timing
POWER AND THERMAL CHARACTERISTICS
Parameters Power Supplies
Power Supply CurrentNormal Operation Power Supply CurrentPower Down Mode (Note 6) Power Supply CurrentNormal Operation Power Supply CurrentPower Down Mode (Note 6) Total Power DissipationNormal Operation Power Supply Rejection Ratio Maximum Headphone Power Dissipation (1 kHz full-scale sine wave into 16 ohm load) Package Thermal Resistance
(GND = 0 V; All voltages with respect to ground. All measurements taken with all zeros input and open outputs, unless otherwise specified.) Symbol VA_HPx= 2.4 V VD = 2.4 V VL= 2.4 V VA_HPx = 2.4V VD = 2.4V VL = 2.4V VA_HPx = 5.0 V VD = 5.0 V VL = 5.0 V VA_HPx = 5.0V VD = 5.0V VL = 5.0 V All Supplies = 2.4 V All Supplies = 5.0 V PSRR VA=2.4 V VA=5.0 V JA IVA_HP ID IL IVA_HP ID IL IVA_HP ID IL IVA_HP ID IL Min Typ 1 10 1 TBD TBD TBD 2 20 2 TBD TBD TBD 29 120 0 23 100 75 Max Units mA mA mA A A A mA mA mA A A A mW mW dB mW mW C/Watt
Note: 6. Power Down Mode is defined as RST = LO with all clocks and data lines held static.
DS539PP1
7
CS44210
DIGITAL CHARACTERISTICS (TA = 25 C; VL =
Parameters
High-Level Input Voltage Low-Level Input Voltage Input Leakage Current Input Capacitance High-Level Output Voltage (Pin 15) Low-Level Output Voltage (Pin 15) High-Level Output Voltage (Pins 11, 13, 14) Low-Level Output Voltage (Pins 11, 13, 14)
2.4 V - 3.6 V; GND = 0 V) Min 0.7 x VL 0.7 x VL 0.7 x VD Typ 8 Max 0.3 x VL 10 0.3 x VL 0.3 x VD Units V V A pF V V V V
Symbol VIH VIL Iin (Note 7) (Note 7) (Note 7) (Note 7) VOH VOL VOH VOL
SWITCHING CHARACTERISTICS- CONTROL PORT- TWO-WIRE FORMAT
(Note 8) (TA = 25 C; VL = 2.4 V - 5.0 V; Inputs: Logic 0 = GND, Logic 1 = VL, C L = 30 pF) Parameter
SCL Clock Frequency RST Rising Edge to Start Bus Free Time Between Transmissions Start Condition Hold Time (prior to first clock pulse) Clock Low time Clock High Time Setup Time for Repeated Start Condition SDA Hold Time from SCL Falling SDA Setup time to SCL Rising Rise Time of SCL and SDA Fall Time SCL and SDA Setup Time for Stop Condition Acknowledge Delay from SCL Falling
Symbol fscl tirs tbuf thdst tlow thigh tsust (Note 9) thdd tsud trc, trc tfc, tfc tsusp (Note 10) tack
Min 500 4.7 4.0 4.7 4.0 4.7 0 250 4.7 -
Max 100 1 300 (Note 11)
Unit kHz ns s s s s s s ns s ns s ns
Note: 7. VOH and VOL are tested at an output current of TBD mA. 8. The Two-Wire Format is compatible with the I2C protocol. 9. Data must be held for sufficient time to bridge the transition time, tfc, of SCL. 10. The acknowledge delay is based on MCLK and can limit the maximum transaction speed. 11.
5-------------------256 x Fs
for Single-Speed Mode and
5-------------------128 x Fs
for Double-Speed Mode.
8
DS539PP1
CS44210
RST t Stop irs Start R epe ate d Start t rd t fd Stop
S DA t buf t hdst t high t hdst t fc t susp
SCL t t t sud t ack t sust t rc
low
hdd
Figure 2. Control Port Timing - Two-Wire Format
DS539PP1
9
CS44210
SWITCHING CHARACTERISTICS - CONTROL PORT - SPI FORMAT
(TA = 25 C; VL = 2.4 V - 5.0 V; Inputs: Logic 0 = GND, Logic 1 = VL, C L = 30 pF) Parameter
CCLK Clock Frequency RST Rising Edge to CS Falling CCLK Edge to CS Falling CS High Time Between Transmissions CS Falling to CCLK Edge CCLK Low Time CCLK High Time CDIN to CCLK Rising Setup Time CCLK Rising to DATA Hold Time Rise Time of CCLK and CDIN Fall Time of CCLK and CDIN Transition time from CCLK to CDOUT valid Time from CS rising to CDOUT high-Z
Symbol fsclk tsrs (Note 12) tspi tcsh tcss tscl tsch tdsu (Note 13) (Note 14) (Note 15) (Note 15) (Note 16) tdh tr2 tf2 tscdov tcscdo
Min 500 500 1.0 20 66 66 40 15 -
Max 6 100 100 40 20
Unit MHz ns ns s ns ns ns ns ns ns ns ns ns
Note: 12. tspi only needed before first falling edge of CS after RST rising edge. tspi = 0 at all other times. 13. Data must be held for sufficient time to bridge the transition time of CCLK. 14. For FSCK < 1 MHz. 15. CDOUT should not be sampled during this time period. 16. This time is not tested but is guaranteed by design.
RST
t srs
CS t spi t css CCLK t r2
CDIN
t scl
t sch
t csh
t f2
t dsu t dh
CDOUT
Tri-state
t scdov
t scdov
t cscdo
Figure 3. Control Port Timing - SPI Format 10 DS539PP1
CS44210
2. TYPICAL CONNECTION DIAGRAMS
2.4 to 5.0 V Supply
+ 100 F
0.1 F 19 VA_HPA 12 TSTIN Cout 100 H 18 + 220 F 6 VD HP_B Cout 100 H 21+ 220 F 0.15 F 0.15 F 16 Headphones 20 VA_HPB
2.4 to 5.0 V Supply
8 + 1.0 F 0.1 F
VL HP_A
2.4 to 5.0 V Supply
+ 1.0 F
0.1 F 5 MCLK LRCK SC LK SDIN1 SDIN2 SDIN3
CS44210
DRIVER_A 14 MOSFET Driver & Power Stage MOSFET Driver & Power Stage
Digital Audio Source
3 4 2 1 24 16 23
Output Filter
*
DRIVER_B DEM RST AD1/CDOUT DIF 0 DIF1 GND 17 GND 22
13
Output Filter
Mode Control
15
*
9 10
SYNC_CLK 11
Sync Clock
GND 7
* This feature is unavailable in this mode. This pin should be grounded.
Figure 4. Typical CS44210 Connection Diagram Stand-Alone Mode
DS539PP1
11
CS44210
2.4 to 5.0 V Supply
+ 100 F
0.1 F 19 VA_HPA 12 TSTIN Cout 100 H 18 + 220 F 6 VD HP_B Cout 100 H 21 + 220 F 0.15 F 0.15 F 16 Headphones 20 VA_HPB
2.4 to 5.0 V Supply
8 + 1.0 F 0.1 F
VL HP_A
2.4 to 5.0 V Supply
+ 1.0 F
0.1 F 5 3 MCLK LRCK SC LK SDIN1 SDIN2 * SDIN3 *
CS44210
DRIVER_A 14 MOSFET Driver & Power Stage MOSFET Driver & Power Stage
Digital Audio Source
4 2 1 24 16
Output Filter
DRIVER_B SDA/CDIN RST AD1/CDOUT SCL/CCLK AD0/CS GND 17 GND 22 23 15 9 10
13
Output Filter
C/ Mode Control
SYNC_CLK 11
Sync Clock
GND 7
* Unused SDIN pins should be connected to GND
Figure 5. Typical CS44210 Connection Diagram Control Port Mode
12
DS539PP1
CS44210
3. REGISTER QUICK REFERENCE
Addr
2h
Function
Power and Muting Control default Channel A Volume Control default Channel B Volume Control default Tone Control default Mode Control 1 default Limiter Attack Rate default Limiter Release Rate default Volume and Mixing Control default Mode Control2 default Mode Control 3 default Revision Indicator default
7
SZC1 1 VOLA7 0 VOLB7 0 BB3 0 BBCF1 0 ARATE7 0 RRATE7 0 IS1 0 MCLKDIV 0 DIF1 0 Reserved 0
6
SZC0 0 VOLA6 0 VOLB6 0 BB2 0 BBCF0 0 ARATE6 0 RRATE6 0 IS0 0 CLKDV1 0 DIF0 0 Reserved 0
5
PDN 1 VOLA5 0 VOLB5 0 BB1 0 TBCF1 0 ARATE5 0 RRATE5 1
4
FLT 0 VOLA4 0 VOLB4 0 BB0 0 TBCF0 0 ARATE4 1 RRATE4 0
3
RUPBYP 0 VOLA3 0 VOLB3 0 TB3 0 TC1 0 ARATE3 0 RRATE3 0 ATAPI3 1 0 CP_EN 0 REV3
2
RDNBYP 0 VOLA2 0 VOLB2 0 TB2 0 TC0 0 ARATE2 0 RRATE2 0 ATAPI2 0 0 FREEZE 0 REV2
1
Reserved 0 VOLA1 0 VOLB1 0 TB1 0 TC_EN 0 ARATE1 0 RRATE1 0 ATAPI1 0 DEM1 0 Reserved 0 REV1
0
Reserved 0 VOLA0 0 VOLB0 0 TB0 0 LIM_EN 0 ARATE0 0 RRATE0 0 ATAPI0 1 DEM0 0 Reserved 0 REV0
3h
4h
5h 6h 7h 8h 9h
RMP_SP1 RMP_SP0 0 CLKDV0 0 A=B 0 Reserved 0 1 DBS 0 VCBYP 0 Reserved 0
Ah Bh Ch
FRQSFT1 FRQSFT0
Read Only Read Only Read Only Read Only
Table 1. Register Quick Reference
DS539PP1
13
CS44210
4. REGISTER DESCRIPTIONS
4.1 Power and Muting Control (address 02h)
7 SZC1 1 6 SZC0 0 5 PDN 1 4 FLT 0 3 RUPBYP 0 2 RDNBYP 0 1 Reserved 0 0 Reserved 0
4.1.1 SOFT RAMP AND ZERO CROSS CONTROL (SZC) Default = 10 00 - Immediate Change 01 - Zero Cross Control 10 - Ramped Control 11 - Reserved Function: Immediate Change When Immediate Change is selected, all level changes will take effect immediately in one step. Zero Cross Control Zero Cross Enable dictates that signal level changes, either by attenuation changes or muting, will occur on a signal zero crossing to minimize audible artifacts. The requested level change will occur after a time-out period of 512 sample periods (10.7 ms at 48 kHz sample rate) if the signal does not encounter a zero crossing. The zero cross function is independently monitored and implemented for each channel. Ramped Control Soft Ramp allows level changes, both muting and attenuation, to be implemented by incrementally ramping, in 1/8 dB steps, from the current level to the new level at a rate of 1 dB per 8 left/right clock periods. Note: Ramped Control is not available in Double Speed Mode. 4.1.2 POWER DOWN (PDN) Default = 1 0 - Disabled 1 - Enabled Function: The entire device will enter a low-power state when this function is enabled, and the contents of the control registers are retained in this mode. The power-down bit defaults to `enabled' on power-up and must be disabled before normal operation in Control Port mode can occur.
14
DS539PP1
CS44210
4.1.3 FLOAT OUTPUT (FLT) Default = 0 0 - Disabled 1 - Enabled Function: When enabled, this bit will cause the headphone output of the CS44210 to float when in the power down state (PDN=1). The float function can be used in single-ended applications to maintain the charge on the DC-blocking capacitor during power transients. On power transitions, the output will quickly change to the bias point, however, if the DC-blocking capacitor still has a full charge, as in short power cycles, the transition will be very small, often inaudible. Refer to Section 6.4. 4.1.4 RAMP UP BYPASS (RUPBYP) Default = 0 0 - Normal 1 - Bypass Function: When in normal mode, the duty cycle of the output PWM signal is increased at a rate determined by the Ramp Speed variable (RMP_SPx). Normal mode is used in Single Ended applications to reduce pops in the output caused by the DC-blocking capacitor. When the ramp up function is bypassed in Single Ended applications, there will be an abrupt change in the output signal. Refer to Section 6.4. 4.1.5 RAMP DOWN BYPASS (RDNBYP) Default = 0 0 - Disabled 1 - Enabled Function: When in normal mode, the duty cycle of the output PWM signal is decreased at a rate determined by the Ramp Speed variable (RMP_SPx). Normal mode is used in Single Ended applications to reduce pops in the output caused by the DC-blocking capacitor and changes in bias conditions. When the ramp down function is bypassed in Single Ended applications, there will be an abrupt change in the output signal. Refer to Section 6.4.
4.2 Channel A Volume Control (address 03h) (VOLA) 4.3 Channel B Volume Control (address 04h) (VOLB)
7 VOLx7 0 6 VOLx6 0 5 VOLx5 0 4 VOLx4 0 3 VOLx3 0 2 VOLx2 0 1 VOLx1 0 0 VOLx0 0
Default = 0 dB (No attenuation) Function: The Volume Control registers allow independent control of the signal levels in 1 dB increments from +18 to -96 dB. Volume settings are decoded using a 2's complement code, as shown in Table 2. The volume changes are implemented as dictated by the Soft and Zero Cross bits. All volume settings less than -96 dB are equivalent to muting the channel via the ATAPI bits (see Section 4.8.3). DS539PP1 15
CS44210
Note: All volume settings greater than +18 dB are interpreted as +18 dB.
Binary Code 00001010 00000111 00000000 11000100 10100110
Decimal Value 12 7 0 -60 -90
Volume Setting +12 dB +7 dB 0 dB -60 dB -90 dB
Table 2. Example Volume Settings
4.4 Tone Control (address 05h)
7 BB3 0 6 BB2 0 5 BB1 0 4 BB0 0 3 TB3 0 2 TB2 0 1 TB1 0 0 TB0 0
4.4.1 BASS BOOST LEVEL (BB) Default = 0 dB (No Bass Boost) Function: The level of the shelving bass boost filter is set by Bass Boost Level. The level can be adjusted in 1 dB increments from 0 to +12 dB of boost. Boost levels are decoded as shown in Table 3. Levels above +12 dB are interpreted as +12 dB.
Binary Code 0000 0010 1010 1001 1100 Decimal Value 0 2 6 9 12 Boost Setting 0 dB +2 dB +6 dB +9 dB +12 dB
Table 3. Example Bass Boost Settings 4.4.2 TREBLE BOOST LEVEL (TB) Default = 0 dB (No Treble Boost) Function: The level of the shelving treble boost filter is set by Treble Boost Level. The level can be adjusted in 1 dB increments from 0 to +12 dB of boost. Boost levels are decoded as shown in Table 4. Levels above +12 dB are interpreted as +12 dB. Note: Treble Boost is not available in Double Speed Mode.
Binary Code 0000 0010 1010 1001 1100
Decimal Value 0 2 6 9 12
Boost Setting 0 dB +2 dB +6 dB +9 dB +12 dB
Table 4. Example Treble Boost Settings 16 DS539PP1
CS44210
4.5 Mode Control 1 (address 06h)
7 BBCF1 0 6 BBCF0 0 5 TBCF1 0 4 TBCF0 0 3 TC1 0 2 TC0 0 1 TC_EN 0 0 LIM_EN 0
4.5.1 BASS BOOST CORNER FREQUENCY (BBCF) Default = 00 00 - 50 Hz 01 - 100 Hz 10 - 200 Hz 11 - Reserved Function: The bass boost corner frequency is user-selectable. The corner frequency is a function of LRCK (sampling frequency), the DBS bit and the BBCF bits as shown in Table 5 and Table 6. BBCF Fs 00 01 10 11 LRCK in Single Speed Mode (DBS=0) 48 kHz 24 kHz 12 kHz 8 kHz 50 Hz 25 Hz 12.5 Hz 8.33 Hz 100 Hz 50 Hz 25 Hz 16.7 Hz 200 Hz 100 Hz 50 Hz 33.3 Hz Reserved Reserved Reserved Reserved
Table 5. Base Boost Corner Frequencies in Single Speed Mode BBCF Fs 00 01 10 11 LRCK in Double Speed Mode (DBS=1) 96 kHz 48 kHz 24 kHz 16 kHz 50 Hz 25 Hz 12.5 Hz 8.33 Hz 100 Hz 50 Hz 25 Hz 16.7 Hz 200 Hz 100 Hz 50 Hz 33.3 Hz Reserved Reserved Reserved Reserved
Table 6. Base Boost Corner Frequencies in Double Speed Mode 4.5.2 TREBLE BOOST CORNER FREQUENCY (TBCF) Default = 00 00 - 2 kHz 01 - 4 kHz 10 - 7 kHz 11 - Reserved Function: The treble boost corner frequency is user selectable. The corner frequency is a function of LRCK (sampling frequency) and the TBCF bits as shown in Table 7. Note: Treble Boost is not available in Double Speed Mode.
DS539PP1
17
CS44210
TBCF Fs 00 01 10 11
LRCK in Single Speed Mode (DBS=0) 48 kHz 24 kHz 12 kHz 8 kHz 2 kHz 1 kHz 0.5 kHz 0.33 kHz 4 kHz 2 kHz 1 kHz 0.67 kHz 7 kHz 3.5 kHz 1.75 kHz 1.17 kHz Reserved Reserved Reserved Reserved
Table 7. Treble Boost Corner Frequencies in Single Speed Mode 4.5.3 TONE CONTROL MODE (TC) Default = 00 00 - All settings are taken from user registers 01 - 12 dB of Bass Boost at 100 Hz and 6 dB of Treble Boost at 7 kHz (at LRCK = 48 kHz) 10 - 8 dB of Bass Boost at 100 Hz and 4 dB of Treble Boost at 7 kHz (at LRCK = 48 kHz) 11 - 4 dB of Bass Boost at 100 Hz and 2 dB of Treble Boost at 7 kHz (at LRCK = 48 kHz) Function: The Tone Control Mode bits determine how the Bass Boost and Treble Boost features are configured. The user-defined settings from the Bass and Treble Boost Level and Corner Frequency registers are used when these bits are set to `00'. Alternately, one of three pre-defined settings may be used (these settings are a function of LRCK - refer to tables 5, 6, and 7). Note: Treble boost is not available in Double Speed Mode. 4.5.4 TONE CONTROL ENABLE (TC_EN) Default = 0 0 - Disabled 1 - Enabled Function: The Bass Boost and Treble Boost features are active when this function is enabled. 4.5.5 PEAK SIGNAL LIMITER ENABLE (LIM_EN) Default = 0 0 - Disabled 1 - Enabled Function: The CS44210 will limit the maximum signal amplitude to prevent clipping when this function is enabled. Peak Signal Limiting is performed by first decreasing the Bass and Treble Boost Levels. If the signal is still clipping, the digital attenuation is increased. The attack rate is determined by the Limiter Attack Rate register. Once the signal has dropped below the clipping level, the attenuation is decreased back to the user selected level followed by the Bass Boost being increased back to the user selected level. The release rate is determined by the Limiter Release Rate register. Note: The A=B bit should be set to `1' for optimal limiter performance.
18
DS539PP1
CS44210
4.6 Limiter Attack Rate (address 07h) (ARATE)
7 ARATE7 0 6 ARATE6 0 5 ARATE5 0 4 ARATE4 1 3 ARATE3 0 2 ARATE2 0 1 ARATE1 0 0 ARATE0 0
Default = 10h - 2 LRCK's per 1/8 dB Function: The limiter attack rate is user-selectable. The rate is a function of sampling frequency, As, and the value in the Limiter Attack Rate register. Rates are calculated using the function RATE = 32/{value}, where {value} is the decimal value in the Limiter Attack Rate register and RATE is in LRCK's per 1/8 dB of change. Note: A value of zero in this register is not recommended, as it will induce erratic behavior of the limiter. Use the LIM_EN bit to disable the limiter function (see "Peak Signal Limiter Enable (LIM_EN)").
Binary Code 00000001 00010100 00101000 00111100 01011010
Decimal Value 1 20 40 60 90
LRCK's per 1/8 dB 32 1.6 0.8 0.53 0.356
Table 8. Example Limiter Attack Rate Settings
4.7 Limiter Release Rate (address 08h) (RRATE)
7 RRATE7 0 6 RRATE6 0 5 RRATE5 1 4 RRATE4 0 3 RRATE3 0 2 RRATE2 0 1 RRATE1 0 0 RRATE0 0
Default = 20h - 16 LRCK's per 1/8 dB Function: The limiter release rate is user-selectable. The rate is a function of sampling frequency, Fs, and the value in the Limiter Release Rate register. Rates are calculated using the function RATE = 512/{value}, where {value} is the decimal value in the Limiter Release Rate register and RATE is in LRCK's per 1/8 dB of change. Note: A value of zero in this register is not recommended, as it will induce erratic behavior of the limiter. Use the LIM_EN bit to disable the limiter function (see "Peak Signal Limiter Enable (LIM_EN)").
Binary Code 00000001 00010100 00101000 00111100 01011010
Decimal Value 1 20 40 60 90
LRCK's per 1/8 dB 512 25 12 8 5
Table 9. Example Limiter Release Rate Settings
DS539PP1
19
CS44210
4.8 Volume and Mixing Control (address 09h)
7 IS1 0 6 IS0 0 5 RMP_SP1 0 4 RMP_SP0 0 3 ATAPI3 1 2 ATAPI2 0 1 ATAPI1 0 0 ATAPI0 1
4.8.1 INPUT MUX SELECTION (IS) Default = 00 00 - Selects SDIN1 as input 01 - Selects SDIN2 as input 10 - Selects SDIN3 as input 11 - Reserved Function: The Input Mux Selector determines which SDIN input is selected. 4.8.2 RAMP SPEED (RMP_SP) Default = 01 00 - Ramp speed = approximately 0.1 seconds 01 - Ramp speed = approximately 0.2 seconds 10 - Ramp speed = approximately 0.3 seconds 11 - Ramp speed = approximately 0.65 seconds Function: This feature is used in Single Ended applications to reduce pops in the output caused by the DC-blocking capacitor. When in control port mode, the Ramp Speed sets the time for the PWM signal to linearly ramp up and down from the bias point (50% PWM duty cycle). Refer to Section 6.4.
4.8.3 ATAPI CHANNEL MIXING AND MUTING (ATAPI) Default = 1001 - HP_A = L, HP_B = R (Stereo) Function: The CS44210 implements the channel mixing functions of the ATAPI CD-ROM specification. Refer to Table 10 and Figure 6 for additional information. Note: All mixing functions occur prior to the digital volume control.
20
DS539PP1
CS44210
ATAPI3 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
ATAPI2 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
ATAPI1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
ATAPI0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
HP_A MUTE MUTE MUTE MUTE R R R R L L L L [(L+R)/2] [(L+R)/2] [(L+R)/2] [(L+R)/2]
HP_B MUTE R L [(L+R)/2] MUTE R L [(L+R)/2] MUTE R L [(L+R)/2] MUTE R L [(L+R)/2]
Table 10. ATAPI Decode
Left Channel Audio Data
Channel A Digital Volume Control & Mute
EQ
HP_A
Right Channel Audio Data
Channel B Digital Volume Control & Mute
EQ
HP_B
Figure 6. Dynamics Control Block Diagram
DS539PP1
21
CS44210
4.9 Mode Control 2 (address 0Ah)
7 MCLKDIV 0 6 CLKDV1 0 5 CLKDV0 0 4 DBS 0 3 FRQSFT1 0 2 FRQSFT0 0 1 DEM1 0 0 DEM0 0
4.9.1 MASTER CLOCK DIVIDE ENABLE (MCLKDIV) Default = 0 Function: The MCLKDIV bit enables a circuit which divides the externally applied MCLK signal by 2 prior to all other internal circuitry. MCLKDIV, DBS, CLKDIV and FRQSFT are set per the user's MCLK and LRCK requirements. Refer to Tables 11, 12, 13, 14, and Section 6.2. 4.9.2 CLOCK DIVIDE (CLKDIV) Default = 00 Function: MCLKDIV, DBS, CLKDIV and FRQSFT are set per the user's MCLK and LRCK requirements. Refer to Tables 11, 12, 13, 14, and Section 6.2. 4.9.3 DOUBLE SPEED MODE (DBS) Default = 0 0 - Single Speed 1 - Double Speed (DBS) Function: Single Speed supports 8kHz to 50 kHz sample rates and Double Speed supports 50 kHz to 96kHz sample rates. MCLKDIV, DBS, CLKDIV and FRQSFT are set per the user's MCLK and LRCK requirements. Refer to Tables 11, 12, 13, 14, and Section 6.2. Note: De-emphasis, ramp control, and treble control are not available in Double Speed Mode. 4.9.4 FREQUENCY SHIFT (FRQSFT) Default = 00 Function: MCLKDIV, DBS, CLKDIV and FRQSFT are set per the user's MCLK and LRCK requirements. Refer to Tables 11, 12, 13, 14, and Section 6.2.
22
DS539PP1
CS44210
DBS = 0 MCLKDIV = 0 LRCK (kHz)
48 48 48 44.1 44.1 44.1 32 32 32 24 24 24 12 12 12 8 8 8
DBS = 0 MCLKDIV = 1 MCLK/ LRCK
512 768 1024 512 768 1024 1024 1536 2048 1024 1536 2048 2048 3072 4096 3072 4608 6144
MCLK/ LRCK
256 384 512 256 384 512 512 768 1024 512 768 1024 1024 1536 2048 1536 2304 3072
MCLK (MHz)
12.288 18.432 24.576 11.2896 16.9344 22.5792 16.384 24.576 32.768 12.288 18.432 24.576 12.288 18.432 24.576 12.288 18.432 24.576
MCLK (MHz)
24.576 36.864 49.152 22.5792 33.8688 45.1584 32.768 49.152 65.536 24.576 36.864 49.152 24.576 36.864 49.152 24.576 36.864 49.152
PWM Switching FRQSFT1 FRQSFT0 CLKDIV1 CLKDIV0 Freq. (kHz)
0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 1 1 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 384 384 384 512 352.8 384
Table 11. Single Speed Clock Modes - Control Port Mode
LRCK (kHz)
48 48 48 44.1 44.1 44.1 32 24 12 8 8 8
MCLK/ LRCK
256 384 512 256 384 512 1024 1024 2048 1536 2304 3072
MCLK (MHz)
12.288 18.432 24.576 11.2896 16.9344 22.5792 32.768 24.576 24.576 12.288 18.432 24.576
PWM Switching Freq. (kHz)
384
352.8 512
384
Table 12. Single Speed Clock Modes - Stand-Alone Mode
DS539PP1
23
CS44210
DBS = 1 MCLKDIV = 0 LRCK (kHz)
96 96 96
DBS = 1 MCLKDIV = 1 MCLK/ LRCK
256 384 512
MCLK/ LRCK
128 192 256
MCLK (MHz)
12.288 18.432 24.576
MCLK (MHz)
24.576 36.864 49.152
FRQSFT1
0 0 0
FRQSFT0
0 0 0
CLKDIV1
0 0 1
CLKDIV0
0 1 0
PWM Switching Freq. (kHz)
384
Table 13. Double Speed Clock Modes - Control Port Mode
PWM Switching Freq. (kHz)
384
LRCK (kHz)
96 96
MCLK/ LRCK
128 192
MCLK (MHz)
12.288 18.432
Table 14. Double Speed Clock Modes - Stand-Alone Mode 4.9.5 DE-EMPHASIS CONTROL (DEM) Default = 00 00 - Disabled 01 - 44.1 kHz 10 - 48 kHz 11 - 32 kHz Function: Selects the appropriate digital filter to maintain the standard 15 s/50 s digital de-emphasis filter response at 32, 44.1 or 48 kHz sample rates (see Figure 7). Note: De-emphasis is not available in double speed mode.
Gain dB T1=50 s 0dB
T2 = 15 s
-10dB
F1 3.183 kHz
F2 Frequency 10.61 kHz
Figure 7. De-Emphasis Curve
24
DS539PP1
CS44210
4.10 Mode Control 3 (address 0Bh)
7 DIF1 0 6 DIF0 0 5 A=B 0 4 VCBYP 0 3 CP_EN 0 2 FREEZE 0 1 HPSEN 0 0 Reserved 0
4.10.1 DIGITAL INTERFACE FORMATS (DIF) Default = 00 00 - I2S 01 - Right Justified, 16 bit 10 - Left Justified 11 - Right Justified, 24 bit Function: The required relationship between the Left/Right clock, serial clock and serial data is defined by the Digital Interface Format and the options are detailed in figures 19 through 22. 4.10.2 CHANNEL A VOLUME = CHANNEL B VOLUME (A=B) Default = 0 0 - Disabled 1 - Enabled Function: The HP_A and HP_B volume levels and the DRIVER_x outputs are independently controlled by the A and the B Channel Volume Control Bytes when this function is disabled. The volume on both HP_A, HP_B, DRIVER_A and DRIVER_B are determined by the A Channel Volume Control Byte and the B Channel Byte is ignored when this function is enabled. 4.10.3 VOLUME CONTROL BYPASS (VCBYP) Default = 0 0 - Disabled 1 - Enabled Function: The digital volume control section is bypassed when this function is enabled. This disables the digital volume control, muting, bass boost, treble boost, limiting, and ATAPI functions. 4.10.4 CONTROL PORT ENABLE (CP_EN) Default = 0 0 - Disabled 1 - Enabled Function: This bit defaults to 0, allowing the device to power-up in Stand-Alone mode. The Control port mode can be accessed by setting this bit to 1. This will allow the operation of the device to be controlled by the registers and the pin definitions will conform to Control Port Mode. Refer to Section 7.1.
DS539PP1
25
CS44210
4.10.5 FREEZE (FREEZE) Default = 0 0 - Disabled 1 - Enabled Function: This function allows modifications to be made to the registers without the changes being taking effect until the FREEZE is disabled. To make multiple changes in the Control port registers take effect simultaneously, you will first enable the FREEZE Bit, then make all register changes, then Disable the FREEZE bit.
4.11 Revision Indicator (address 0Ch)[Read Only]
7 Reserved 0 6 Reserved 0 5 Reserved 0 4 Reserved 0 3 REV3 0 2 REV2 0 1 REV1 0 0 REV0 0
Default = none 0000 - Revision A 0001 - Revision B 0010 - Revision C etc. Function: This read-only register indicates the revision level of the device.
26
DS539PP1
CS44210
5. PIN DESCRIPTION
Serial Data 2 SDIN2 Serial Data 1 SDIN1 Left/Right Clock LRCK Serial Clock SCLK Master Clock MCLK Digital Power VD Ground GND Interface Power VL SCL/CCLK/DIF0 SCL/CCLK/DIF0 Addr0/ChipSel/DIF1 AD0/CS/DIF1 Sync Clock SYNC_CLK Test In TSTIN
SDIN1 SDIN2 SDIN3 LRCK SCLK MCLK 2 1 24 3 4 5
1 2 3 4 5 6 7 8 9 10 11 12
24 23 22 21 20 19 18 17 16 15 14 13
SDIN3 Serial Data 3 RST Reset GND Headphone B Ground HP_B Headphone B Output VA_HPB Headphone B Power VA_HPA Headphone A Power HP_A Headphone A Output GND Headphone A Ground SDA/CDIN/DEM SDA/CDIN/DEM AD1/CDOUT Addr1/CDOUT DRIVER_A Driver Output A DRIVER_B DriverOutput B
Serial Audio Data Input (Input) - Input for two's complement serial audio data. Unused inputs should be grounded. Left Right Clock (Input) - Determines which channel, Left or Right, is currently active on the serial audio data line. The frequency of the left/right clock must be at the audio sample rate, Fs. Serial Clock (Input) - Serial clock for the serial audio interface. Master Clock (Input) - Clock source for the PWM modulator and digital filters. Table 11, 12, 13 and 14 illustrate several standard audio sample rates and the required master clock frequencies. Digital Power (Input) - Positive power supply for the digital section. Refer to "Recommended Operating Conditions" for appropriate voltages.
VD GND VL Sync Clock TSTIN DRIVER_A DRIVER_B HP_A HP_B VA_HPA VA_HPB RST
6
7, 17 Ground (Input) - Ground Reference. & 22 8 11 12 14 13 18 21 19 20 23 Logic Power (Input) - Determines the required signal level for the digital input/output. Refer to "Recommended Operating Conditions" for appropriate voltages. SYNC_CLK (Output) - Provides a high frequency clock signal at 32 x PWM switching frequency to synchronize external circuitry, if needed. Test In (Input) - This pin is not used and must remaing floating. DRIVER OUTPUTS(Outputs) Outputs used to drive external power devices. Headphone Outputs (Output) - PWM Headphone Outputs. An external LC filter should be added to suppress high frequency switching noise. A DC blocking capacitor is also required. Refer to Typical Connection Diagrams. Headphone Amplifier Power (Input) - Positive power supply for the headphone amplifier. Refer to "Recommended Operating Conditions" for appropriate voltages. Reset (Input) - The device enters a low power mode and all internal registers are reset to their default settings when low. The control port cannot be accessed when Reset is low. See Section 6.5
Control Port Definitions SCL/CCLK 9 Serial Control Port Clock (Input) - Serial clock for the serial control port. Requires an external pull-up resistor to VL in Two-Wire mode.
DS539PP1
27
CS44210
ADO/CS AD1/CDOUT
10
15
Address Bit 0 (Two-Wire) / Control Port Chip Select (SPI) (Input) - AD0 is a chip address pin Two-Wire mode; CS is used to enable the control port interface. AD1/CDOUT - Address Bit 1 (Two Wire) / Serial Control data out (SPI) (Input/Output) - In Two- Wire mode, AD1 is a chip address pin. In SPI mode, CDOUT is the output data from the control port interface. Serial Control Data (Input/Output) - SDA is a data I/O line in Two-Wire mode and requires an external pull-up resistor to the logic interface voltage. CDIN is the input data line for the control port interface in SPI mode.
SDA/CDIN
16
Stand Alone Definitions DIF0 DIF1 9 10 Digital Interface Format (Input) - The required relationship between the Left/Right clock, serial clock and serial data is defined by the Digital Interface Format and the options are detailed below
.
DIF1 0 0 1 1
DIF0 0 1 0 1
DESCRIPTION Left Justified, up to 24-bit data Right Justified, 24 -bit Data I2S, up to 24-bit data Right Justified, 16-bit Data
FIGURE 19 20 21 22
AD1/CDOUT DEM
15 16
Non-applicable (input) - non-functional in this mode should be connected to ground. De-emphasis Control (Input) - Selects the standard 15 s/50 s digital de-emphasis filter response at 44.1 kHz sample rates. NOTE: De-emphasis is not available in Double or Quad Speed Modes. When DEM is grounded, de-emphasis is disabled.
Table 15. Digital Interface Format - DIF1 and DIF0 (St d Al Md)
28
DS539PP1
CS44210
6. APPLICATIONS
6.1 Grounding and Power Supply Decoupling As with any switching converter, the CS44210 requires careful attention to power supply and grounding arrangements to optimize performance. Figures 4 and 5 show the recommended power arrangement with VD, VA_HPx, and VL connected to clean supplies. Decoupling capacitors should be located as close to the device package as possible. If desired, all supply pins may be connected to the same supply, but a decoupling capacitor should still be used on each supply pin. The de-emphasis feature is included to accommodate older audio recordings that utilize pre-emphasis equalization as a means of noise reduction.
6.4 PWM PopGuard Transient Control
The CS44210 uses PopGuard(R) technology to minimize the effects of output transients during power-up and power-down. This technique minimizes the audio transients commonly produced by single-ended, single-supply converters when it is implemented with external DC-blocking capacitors connected in series with the audio outputs. When the device is initially powered-up, the DRIVER_x, and HP_x outputs are clamped to GND. Following a delay each output begins to increase the PWM duty cycle toward the quiescent voltage point. By a speed set by the RMP_SP bit, the DRIVER_x and HP_x outputs will later reach the bias point (50% PWM duty cycle), and audio output begins. This gradual voltage ramping allows time for the external DC-blocking capacitor to charge to the quiescent voltage, minimizing the power-up transient. To prevent transients at power-down, the device must first enter its power-down state. When this occurs, audio output ceases and the PWM duty cycle is decreased until the DRIVER_x and HP_x outputs reach GND. The time required to reach GND is determined by the RMP_SP bits. This allows the DC-blocking capacitors to slowly discharge. Once this charge is dissipated, the power to the device may be turned off, and the system is ready for the next power-on. To prevent an audio transient at the next power-on, the DC-blocking capacitors must fully discharge before turning off the power or exiting the power-down state. If full discharge does not occur, a transient will occur when the audio outputs are initially clamped to GND. The time that the device must remain in the power-down state is related to the value of the DC-blocking capacitance and the output load. For example, with a 220 F capacitor
29
6.2 Clock Modes
One of the characteristics of a PWM amplifier is that the frequency content of out-of-band noise generated by the modulator is dependent on the PWM switching frequency. The systems designer will specify the external filter based on this switching frequency. The obvious implementation in a digital PWM system is to directly lock the PWM switching rate to the incoming data sample rate. However, this would require a tuneable filter to attentuate the switching frequency across the range of possible sample rates. To simplify the external filter design and to accommodate sample rates ranging from 8 kHz to 96 kHz the CS44210 Controller uses several clock modes that keep the PWM switching frequency in a small range. In control port mode, for operation at a particular sample rate the user selects register settings (refer to Section 4.9 and Tables 11 and 13) based on their MCLK and MCLK/LRCK parameters. When using Stand-Alone mode, refer to Tables 12 and 14 for available clock modes.
6.3 De-Emphasis
The CS44210 includes on-chip digital de-emphasis. Figure 7 shows the de-emphasis curve. The frequency response of the de-emphasis curve will scale proportionally with changes in sample rate, Fs.
DS539PP1
CS44210
and a 16 ohm load on the headphone outputs, the minimum power-down time will be approximately 0.4 seconds. Note that ramp up and ramp down period can be set to zero with the RUPBYP and RDNBYP bits respectively. control port is reset to its default settings and the HP_x and DRIVER_x lines will remain low. 2. Bring RST high. The device will remain in a low power state and will initiate the Stand-Alone power-up sequence. The control port will be accessible at this time. 3. On the CS44210 the control port pins are shared with stand-alone configuration pins. To enable the control port, the user must set the CP_EN bit. This is done by performing a Two-Wire or SPI write. Once the control port is enabled, these pins are dedicated to control port functionality. To prevent audible artifacts the CP_EN bit (see Section 4.10.4) should be set prior to the completion of the Stand-Alone power-up sequence, approximately 21mS. Writing this bit will halt the Stand-Alone power-up sequence and initialize the control port to its default settings. Note, the CP_EN bit can be set any time after RST goes high; however, setting this bit after the Stand-Alone power-up sequence has completed can cause audible artifacts.
6.5 Recommended Power-up Sequence 6.5.1 Stand Alone Mode
1. Hold RST low until the power supply, master, and left/right clocks are stable. In this state, the control port is reset to its default settings and the HP_x and DRIVER_x lines will remain low. 2. Bring RST high. The device will remain in a low power state and will initiate the Stand-Alone power-up sequence. The control port will be accessible at this time.
6.5.2 Control Port Mode
1. Hold RST low until the power supply, master, and left/right clocks are stable. In this state, the
30
DS539PP1
CS44210
7. CONTROL PORT INTERFACE
The control port is used to load all the internal settings. The operation of the control port may be completely asynchronous with the audio sample rate. However, to avoid potential interference problems, the control port pins should remain static if no operation is required. The CS44210 has MAP auto increment capability, enabled by the INCR bit in the MAP register, which is the MSB. If INCR is 0, then the MAP will stay constant for successive writes. If INCR is set to 1, then MAP will auto increment after each byte is written, allowing block reads or writes of successive registers. R/W bit (low for a write). The next byte is the Memory Address Pointer, MAP, which selects the register to be read or written. The MAP is then followed by the data to be written. To write multiple registers, continue providing a clock and data, waiting for the CS44210 to acknowledge between each byte. To end the transaction, send a STOP condition.
7.2.2 Reading in Two-Wire Format
To communicate with the CS44210, initiate a START condition of the bus. Next, send the chip address. The eighth bit of the address byte is the R/W bit (high for a read). The contents of the register pointed to by the MAP will be output after the chip address. To read multiple registers, continue providing a clock and issue an ACK after each byte. To end the transaction, send a STOP condition.
7.1 Format Selection
The control port has 2 formats: SPI and Two-Wire, with the CS44210 operating as a slave device. If Two-Wire operation is desired, AD0/CS should be tied to VL or GND. If the CS44210 ever detects a high to low transition on AD0/CS after power-up and after the control port is activated, SPI format will be selected.
7.3 SPI Format
In SPI format, CS is the CS44210 chip select signal, CCLK is the control port bit clock, CDIN is the input data line from the microcontroller, CDOUT is the output data line, and the chip address is 0010000. CS, CCLK and CDIN are all inputs and data is clocked in on the rising edge of CCLK. CDOUT is an output and is three-stated when not actively outputting data.
7.2 Two-Wire Format
In Two-Wire Format, SDA is a bidirectional data line. Data is clocked into and out of the part by the clock, SCL, with a clock to data relationship as shown in Figure 8. The receiving device should send an acknowledge (ACK) after each byte received. There is no CS pin. Pins AD0 and AD1 forms the partial chip address and should be tied to VL or GND as required. The upper 6 bits of the 7bit address field must be 001000.
Note: MCLK is required during all two-wire transactions. The Two-Wire format is compatible with the I2C protocol.
7.3.1 Writing in SPI
Figure 9 shows the operation of the control port in SPI format. To write to a register, bring CS low. The first 7 bits on CDIN form the chip address and must be 0010000. The eighth bit is a read/write indicator (R/W), which must be low to write. The next 8 bits form the Memory Address Pointer (MAP), which is set to the address of the register that is to be updated. The next 8 bits are the data which will be placed into register designated by the MAP. To write multiple registers, keep CS low and continue providing clocks on CCLK. End the read transaction by setting CS high.
31
7.2.1 Writing in Two-Wire Format
To communicate with the CS44210, initiate a START condition of the bus. Next, send the chip address. The eighth bit of the address byte is the
DS539PP1
CS44210
Note 1 SDA
001000 ADDR AD0 R/W ACK DATA 1-8 ACK DATA 1-8 ACK
SCL Start Stop
Note: If operation is a write, this byte contains the Memory Address Pointer, MAP.
Figure 8. Control Port Timing, Two-Wire Format
CS CCLK CHIP ADDRESS CDIN
0010000
R/W
MAP
MSB
DATA
LSB
byte 1 MAP = Memory Address Pointer
byte n
Figure 9. Control Port Timing, SPI Format (Write)
32
DS539PP1
CS44210
7.3.2 Reading in SPI
Figure 10 shows the operation of the control port in SPI format. To read to a register, bring CS low. The first 7 bits on CDIN form the chip address and must be 0010000. The eighth bit is a read/write indicator (R/W), which must be high to read. The CDOUT line will then output the data from the register designated by the MAP. To read multiple registers, keep CS low and continue providing clocks on CCLK. End the read transaction by setting CS high. The CDOUT line will tri-state once CS goes high.
CS CCLK CHIP ADDRESS CDIN
0010000
R/W
byte 1
byte n
DATA CDOUT
MSB LSB
Figure 10. Control Port Timing, SPI Format (Read)
7.4 Memory Address Pointer (MAP)
7 INCR 0 6 Reserved 0 5 Reserved 0 4 Reserved 0 3 MAP3 0 2 MAP2 0 1 MAP1 0 0 MAP0 0
7.4.1 INCR (Auto Map Increment Enable)
Default = `0' 0 - Disabled 1 - Enabled
7.4.2 MAP3-0 (Memory Address Pointer)
Default = `0000'
DS539PP1
33
CS44210
0
0
-10
-10
-20
-20
-30
-30
Amplitude (dB)
-40
Amplitude (dB)
-40
-50
-50
-60
-60
-70
-70
-80
-80
-90
-90
-100 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
-100 0.4 0.42 0.44 0.46 0.48 0.5 0.52 0.54 0.56 0.58 0. 6
Frequency (norm alized to Fs)
Frequency (norm alized to Fs)
Figure 11. Single Speed Stopband Rejection
0
0.5
Figure 12. Single Speed Transition Band
-1
0.4
-2
0.3
-3
0.2
Amplitude (dB)
-4
Amplitude (dB)
0.46 0.47 0. 48 0.49 0.5 0.51 0.52 0.53 0.54 0.55
0.1
-5
0
-6
-0.1
-7
-0.2
-8
-0.3
-9
-0.4
-10 0.45
-0.5 0 0. 05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0. 5
Frequency (norm alized to Fs)
Frequency (norm alized to Fs)
Figure 13. Single Speed Transition Band (Detail)
0
Figure 14. Single Speed Passband Ripple
0
-10
-10
-20
-20
-30
-30
Amplitude (dB)
Amplitude (dB)
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
-40
-40
-50
-50
-60
-60
-70
-70
-80
-80
-90
-90
-100
-100 0.4 0.42 0.44 0.46 0.48 0.5 0.52 0.54 0.56 0.58 0. 6
Frequency (norm alized to Fs)
Frequency (norm alized to Fs)
Figure 15. Double Speed Stopband Rejection
Figure 16. Double Speed Transition Band
34
DS539PP1
CS44210
0
0 .50
-1
0 .40
-2
0 .30
-3
0 .20
Amplitude (dB)
-4
0 .10
-5
0 .00
-6
-0 .10
-7
-0 .20
-8
-0 .30
-9
-0 .40
-10 0.45 0.46 0.47 0. 48 0. 49 0.5 0.51 0.52 0.53 0.54 0.55
-0 .50 0. 00 0 .05 0. 1 0 0. 15 0. 20 0.2 5 0 .30 0. 35 0. 40 0. 45 0.5 0
Fre que ncy (norm alize d to Fs )
F r equency (no r maliz ed t o F s )
Figure 17. Double Speed Transition Band (Detail)
Figure 18. Double Speed Passband Ripple
LRCK SCLK
Left Channel
Right Channel
SDATA
MSB -1 -2 -3 -4 -5
+5 +4 +3 +2 +1 LSB
MSB -1 -2 -3 -4
+5 +4 +3 +2 +1 LSB
Figure 19. Left Justified, up to 24-Bit Data
LRCK
Left Channel
Right Channel
SCLK
SDATA
0
23 22 21 20 19 18
765
43210
23 22 21 20 19 18
76543210
32 clocks
Figure 20. Right Justified, 24-Bit Data
LRCK SCLK
Left Channel
Right Channel
SDATA
MSB -1 -2 -3 -4 -5
+5 +4 +3 +2 +1 LSB
MSB -1 -2 -3 -4
+5 +4 +3 +2 +1 LSB
Figure 21. I2S, Up to 24-Bit Data
DS539PP1
35
CS44210
LRCK
Left Channel
Right Channel
SCLK
SDATA
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
32 clocks
Figure 22. Right Justified, 16-Bit Data
8. PARAMETER DEFINITIONS
Total Harmonic Distortion + Noise (THD+N) The ratio of the rms value of the signal to the rms sum of all other spectral components over the specified bandwidth (typically 10 Hz to 20 kHz), including distortion components. Expressed in decibels. Dynamic Range The ratio of the full scale rms value of the signal to the rms sum of all other spectral components over the specified bandwidth. Dynamic range is a signal-to-noise measurement over the specified bandwidth made with a -60 dBFS signal. 60 dB is then added to the resulting measurement to refer the measurement to full scale. This technique ensures that the distortion components are below the noise level and do not effect the measurement. This measurement technique has been accepted by the Audio Engineering Society, AES17-1991, and the Electronic Industries Association of Japan, EIAJ CP-307. Interchannel Isolation A measure of crosstalk between the left and right channels. Measured for each channel at the converter's output with all zeros to the input under test and a full-scale signal applied to the other channel. Units in decibels. Interchannel Gain Mismatch The gain difference between left and right channels. Units in decibels.
9.0 REFERENCES
1) "The I2C-Bus Specification: Version 2.0" Philips Semiconductors, December 1998. http://www.semiconductors.philips.com
36
DS539PP1
CS44210
10. PACKAGE DIMENSIONS
24L TSSOP (4.4 mm BODY) PACKAGE DRAWING
N
D
E11 A2 A1
L
E
A
e b2 SIDE VIEW
123
END VIEW
SEATING PLANE
TOP VIEW
DIM A A1 A2 b D E E1 e L
MIN -0.002 0.03346 0.00748 0.303 0.248 0.169 -0.020 0
INCHES NOM -0.004 0.0354 0.0096 0.307 0.2519 0.1732 0.026 BSC 0.024 4
MAX 0.043 0.006 0.037 0.012 0.311 0.256 0.177 -0.028 8
MIN -0.05 0.85 0.19 7.70 6.30 4.30 -0.50 0
MILLIMETERS NOM --0.90 0.245 7.80 6.40 4.40 0.65 BSC 0.60 4
NOTE MAX 1.10 0.15 0.95 0.30 7.90 6.50 4.50 -0.70 8
2,3 1 1
JEDEC #: MO-153 Controlling Dimension is Millimeters. Note: 1."D" and "E1" are reference datums and do not included mold flash or protrusions, but do include mold mismatch and are measured at the parting line, mold flash or protrusions shall not exceed 0.20 mm per side. 2.Dimension "b" does not include dambar protrusion/intrusion. Allowable dambar protrusion shall be 0.13 mm total in excess of "b" dimension at maximum material condition. Dambar intrusion shall not reduce dimension "b" by more than 0.07 mm at least material condition. 3.These dimensions apply to the flat section of the lead between 0.10 and 0.25 mm from lead tips.
DS539PP1
37


▲Up To Search▲   

 
Price & Availability of CS44210-KZ

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X